electro thermal rocket - Spanish English Dictionary